#include <stdio.h>

//数据类型 数组名[元素个数]={值1，值2};
//数据类型 数组名[行][列]=
//{
//{值1，值2},
//{值3，值4}
//}

int main1()
{
    int arr[][3] = {
        {1, 2, 3},
        {4, 5, 6}};
    printf("二维数组大小：%d\n", sizeof(arr)); //行*列*sizeof(数据类型)
    printf("二维数组一行大小：%d\n", sizeof(arr[0]));
    printf("二维数组元素大小：%d\n", sizeof(arr[0][0]));
    printf("二维数组行数：%d\n", sizeof(arr) / sizeof(arr[0]));
    printf("二维数组列数：%d\n", sizeof(arr[0]) / sizeof(arr[0][0]));
    return 0;
}

int main()
{
    {
        int arr[2][3];

        // 键盘输入
        for (int i = 0; i < 2; i++)
        {
            for (int j = 0; j < 3; j++)
            {
                scanf("%d", &arr[i][j]);
            }
        }
        //打印输出
        for (int i = 0; i < 2; i++)
        {
            for (int j = 0; j < 3; j++)
            {
                printf("%d ", arr[i][j]);
            }
            printf("\n");
        }
    }
}